package com.boot.service;

import com.boot.entity.*;

import java.util.List;
import java.util.Map;

public interface IPurchaseApplyService {


    List<Map<String, Object>> getPurchaseReleaseList(String purchapplyStatus, String documentNumber, String supplierName, Integer companyId);

    Integer getPurchaseReleaseCount(String purchapplyStatus, String documentNumber, String supplierName, Integer companyId);

    Map<String, Object> getPurchaseDetail(Integer tenderId);

    Map<String, Object> getTenderDetail(Integer tenderId);

    Map<String, Object> getPurchaseDetaiName(Integer tenderId);

    Map<String, Object> getTenderDetailName(Integer tenderId);

    Map<String, Object> getTenderCreateInfo(Integer tenderId);

    List<Map<String, Object>> getTenderAuditList(Integer tenderId);

    Map<String, Object> getCoalQualityMap(Integer tenderId);

    Boolean auditTender(TenderReview tenderReview);

    Boolean updateTenderStatus(Integer tenderId, String checkOpinion, Long operationTime);

    List<Map<String, Object>> getTenderList(String purchapplyStatus, String documentNumber, String supplierName, Integer companyId);

    Integer getTenderListCount(String purchapplyStatus, String documentNumber, String supplierName, Integer companyId);
}

